self-sufficiency farming - Almanca İngilizce Sözlük